3114 NW 17td Ave, Miami, FL 33142-6161, Miami
"Fresh fish and the restaurant outside has delicious food and try the shrimp and fish empanadas. Ever"
13714 SW 88td St, Miami, FL 33186-1302, Miami
"This is the Papa John's to go to if you are in the area! I've ordered several times at this location"
"Fresh fish and the restaurant outside has delicious food and try the shrimp and fish empanadas. Ever"